import {Data} from '@angular/router';
import {UserInfoModel} from './user-info.model';
import {UserFeeParamModel} from './user-fee-param-model';
import {UserBankCard} from './user_bank_card.model';

export class AgencyModel {
  userFeeList: UserFeeParamModel[] = [];
  id: number;
  key: number;
  user: { password: any; certPhotoA: any; certPhotoB: any; province: any; city: any; idCardNo: any; district: any; ddress: any; name: any; mobile: any; id: any; username: any };
  userBankCard: UserBankCard;
  agencyNo: string;
  name: string;
  alias: string;
  type: number;
  userId: number;
  parentId: number;
  level: number;
  bussAuthNum: string;
  licensePhoto: string;
  registerCallbackUrl: string;
  publicKey: string;
  openAppStatus: number;
  openShareStatus: number;
  wechatChannel: string;
  alipaySource: string;
  usePayCompanyCode: string;
  useServiceCompanyCode: string;
  prefix: string;
  subAppId: string;
  path: string;
  noticeUrl: string;
  status: number;
  withdrawRate: number;
  autoSettlement: number;
  manageRefund: number;
  autoAuditRegister: Data;
  feeSplitType: Data;
  region1: string;
  aliFee: number;
  wxFee: number;
  qpassFee: number;
  feeType: string;
  providerIds = [];
  // 通用费率，包含支付宝费率、微信费率
  fee: number;
  meiTuanRate: number;
  tiktokRate: number;
}
